function fn(callback) {
    // callback = function (data){}
    setTimeout(function () {
        var data = 'hello'
        callback(data)
    },1000)
}

// console.log(fn())

// 如果需要获取一个函数中 异步操作的结果  必须通过回调函数
fn(function (data) {
    console.log(data)
})






























function fn(callback) {
   setTimeout(function () {
       var data = 'hello'
       callback(data)
   })
}

fn(function (data) {
    console.log(data)
})
